Don't leak text.
authorMatthias Clasen <mclasen@redhat.com>
Wed, 7 Dec 2005 19:50:39 +0000 (19:50 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Wed, 7 Dec 2005 19:50:39 +0000 (19:50 +0000)
2005-12-07  Matthias Clasen  <mclasen@redhat.com>

* demos/gtk-demo/iconview_edit.c (set_cell_color): Don't
leak text.

ChangeLog
ChangeLog.pre-2-10
demos/gtk-demo/iconview_edit.c

index 71782b34381016a8ad8e1a1448018e2e1d4760c2..a5fca0d8c399dd0e31a37f4dab6b40becd310f33 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2005-12-07  Matthias Clasen  <mclasen@redhat.com>
 
+       * demos/gtk-demo/iconview_edit.c (set_cell_color): Don't
+       leak text.
+
        * gtk/gtktoolbutton.c (clone_image_menu_size): Fix a 
        variable name clash.  (#323475, Ross Burton)
 
index 71782b34381016a8ad8e1a1448018e2e1d4760c2..a5fca0d8c399dd0e31a37f4dab6b40becd310f33 100644 (file)
@@ -1,5 +1,8 @@
 2005-12-07  Matthias Clasen  <mclasen@redhat.com>
 
+       * demos/gtk-demo/iconview_edit.c (set_cell_color): Don't
+       leak text.
+
        * gtk/gtktoolbutton.c (clone_image_menu_size): Fix a 
        variable name clash.  (#323475, Ross Burton)
 
index 72c079db51aa28d7290399f9cfcaf370ae246c2a..a58f84cdb382153072f250874571e3a769ec058f 100644 (file)
@@ -64,6 +64,8 @@ set_cell_color (GtkCellLayout   *cell_layout,
       (color.green >> 8) << 16 |
       (color.blue  >> 8) << 8;
 
+  g_free (text);
+
   pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, FALSE, 8, 24, 24);
   gdk_pixbuf_fill (pixbuf, pixel);